cmake_minimum_required(VERSION 3.10)

# 项目名称和支持的语言（显式指定C语言）
project(CMTEST LANGUAGES C)

# 设置C标准版本（根据需要调整，例如C99、C11）
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED ON)
file(GLOB SRC ${CMAKE_CURRENT_SOURCE_DIR}/*.c) # 获取当前目录下的所有C源文件
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)

link_directories(${CMAKE_CURRENT_SOURCE_DIR}/lib) # 设置静态库目录
link_libraries(calc)# 链接静态库

add_executable(testapp ${SRC}) 